Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HAMBLEDON PLACE Detached £598,158 £105,000 20 Oct 1995
2 HAMBLEDON PLACE Detached £1,907,101 £440,000 30 Jul 1999
3 HAMBLEDON PLACE Detached £1,638,802 £320,000 20 Jun 1997
4 HAMBLEDON PLACE Detached £1,850,890 £540,000 15 May 2001
5 HAMBLEDON PLACE Detached £597,284 £105,000 6 Sep 1995